@charset "utf-8";
*{margin:0px; 
  padding:0px;
  font-weight:normal;
  /*text-align:center;*/
 }
body{
	color:#000;
	font-family:Arial;
	font-size:12px;
	text-align:left;
}
a{
	background-color:inherit;
	text-decoration:none;
	outline:none;
	font-weight:bold;
}
a:hover{text-decoration:underline}
img{border:0px}
ul, li{list-style-type:none;}

input, textarea, select{
	font-family:Tahoma, arial, sans-serif;
	font-size:11px;
}

.clearfix:after{
	content:'[DO NOT LEAVE IT IS NOT REAL]'; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix{
	display:inline;
}
.clearfix{
	display:block;
}
.clear{
	clear:both;
}
/*==========================*/
#uniheaderv3,
#uni_wrapper,
#uni_container,
#uninavigation_outer,
#uniheadbox_outer{
	width:expression( document.body.clientwidth < 974? "958px" : "100%" ); 
	min-width:958px;
}
#uninavigation_contain,
#uniheadbox_contain{
	width:958px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
#uniheadbox{
	width:958px;
	float:left;
	height:84px;
	overflow:hidden;
}
#unibrand{
	float:left;
	width:422px;
	height:84px;
	overflow:hidden;
}
#unibrand .banner{
	float:left;
	width:422px;
	height:60px;
	overflow:hidden;
}
#unibrand .logo{
	float:left;
	width:422px;
	height:24px;
	overflow:hidden;
}
#unibrand .logo img,
#unibrand .banner img{
	float:left;
	border:none;
}
#unisearchbox{
	float:right;
	width:536px;
	padding-top:6px;
	height:78px;
	overflow:hidden;
}
/*b uninavigation_bar*/
#uninavigation_bar{
	width:956px;
	height:auto;
	overflow:hidden;
	float:left;
}
#uninavigation_bar a{
	padding:0 3px;
	font:400 11px/16px arial;
}
#uninavigation_bar .uninavigation_link{
	width:938px;
	height:16px;
	overflow:hidden;
	padding:0 10px;
	margin:0 auto;	
}
#uninavigation_bar .uninavigation_link ul.topleft{
	float:left;
}
#uninavigation_bar .uninavigation_link ul.topleft img{
	padding-left:4px;
	padding-right:4px;
}
#uninavigation_bar .uninavigation_link ul.topright{ 
	float:right;	
}
#uninavigation_bar .uninavigation_link ul.topleft li,
#uninavigation_bar .uninavigation_link ul.topright li{	
	display:inline;
}
#uninavigation_bar .uninavigation_link ul.topleft li{
	padding-right:5px;
	margin-right:5px;
}
#uninavigation_bar .uninavigation_link ul.topleft li.end{
	background:none;
}
#uninavigation_bar .uninavigation_link ul li a.allservices{
	padding:0 13px 0 0;	
}
/*e uninavigation_bar*/
/*b link all services*/
#unilinkbox{ 
	width:956px;
	overflow:hidden;
	display:none;
}
#unilinkbox ul{ 
	padding-top:8px; 
	padding-bottom:8px;
}
#unilinkbox ul.uni_sp_hot{ 
	float:left; 
	width:185px; 
	padding-left:20px;
}
#unilinkbox ul li{ 
	width:178px; 
	height:15px; 
	float:left; 
	margin:1px 4px 1px 0; 
	overflow:hidden;
}
#unilinkbox ul li a{ 
	font-weight:bold;
}
#unilinkbox ul.uni_sp_hot li img{ 
	margin-right:7px;
}
#unilinkbox ul.uni_sp_cool{ 
	float:left; 
	width:744px;
}
#unilinkbox ul.uni_sp_cool li{ 
	width:180px;
	float:left;
	overflow:hidden;
}
#unilinkbox ul.uni_sp_cool li a{ 
	font-weight:400
}
#unilinkbox ul.uni_sp_cool li.end{ 
	width:100px;
}
/*e link all services*/
/*b unisearchform*/
#unisearchform{
	width:490px;
	height:64px;
	float:left;
}
#unisearchform .unitab_top{
	width:490px;
	height:28px;
	background-repeat:no-repeat;
	background-position:left 24px;
	float:left;
	overflow:hidden;
}
#unisearchform .unitab_top li{
	float:left;
	margin-top:4px;
	padding:3px 0 7px;
	background-position:right;
	background-repeat:no-repeat;
	overflow:hidden;
}
#unisearchform .unitab_top li.prev,
#unisearchform .unitab_top li.endtab{ 
	background:none;
}
#unisearchform .unitab_top li a{
	padding:3px 0px 7px 3px;
	outline:none;
}
#unisearchform .unitab_top li a span{
	padding:3px 3px 4px 0;
}
#unisearchform .unitab_top li a span b{
	padding:3px 8px 5px 8px;
	font-weight:400;
}
#unisearchform .unitab_top li a:hover{
	text-decoration:none;
}
#unisearchform .unitab_top li.right{
	float:right;
	height:24px;
	width:126px;
	overflow:hidden;
	padding:0;
	background:none;
	margin-top:0;
	text-align:right;
}
#unisearchform .unitab_top li.right .power{
	margin-right:12px;
}
#unisearchform .unitab_top li.active a{
	background-position:left top;
	background-repeat:no-repeat;
}
#unisearchform .unitab_top li.active a.first{
	background-position:left -75px;
	background-repeat:no-repeat;
}
#unisearchform .unitab_top li.active a span{
	background-position:right -25px;
	background-repeat:no-repeat;
}
#unisearchform .unitab_top li.active a span b{
	background-position:right -50px;
	background-repeat:repeat-x;
	padding-left:16px;
	padding-right:16px;
}

* html #unisearchform .unitab_top li.active a{
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-left:4px;
}
* html #unisearchform .unitab_top li.active a.first{
	background-position:left -69px;
	background-repeat:no-repeat;
	padding-left:4px;
}
* html #unisearchform .unitab_top li.active a span{
	background-position:right -22px;
	background-repeat:no-repeat;
	padding-right:4px;
}

*+html #unisearchform .unitab_top li.active a{
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-left:4px;
}
*+html #unisearchform .unitab_top li.active a.first{
	background-position:left -69px;
	background-repeat:no-repeat;
	padding-left:4px;
}
*+html #unisearchform .unitab_top li.active a span{
	background-position:right -22px;
	background-repeat:no-repeat;
	padding-right:4px;
}
#unisearchform .unitab_bottom{
	background-position:left -36px;
	background-repeat:no-repeat;
	width:486px;
	height:36px;
	padding:0 0 0 4px;
	float:left;
	overflow:hidden;
}
#unisearchform .unitab_bottom .bgright{
	background-position:right -72px;
	background-repeat:no-repeat;
	float:left;
	height:36px;
	width:482px;
	overflow:hidden;
	padding-right:4px;
}
#unisearchform .unitab_bottom .bgmid{
	background-position:0px 0px;
	background-repeat:repeat-x;
	float:left;
	height:32px;
	width:478px;
	padding:4px 0 0 4px;
	overflow:hidden;
}
#unisearchform .unitab_bottom .formcover{
	width:372px;
	height:22px;
	border-top:1px solid #878889;
	border-left:1px solid #cccecf;
	border-bottom:1px solid #cccecf;
	background-color:#fff;
	overflow:hidden;
	float:left;
}
#unisearchform .unitab_bottom .formcover .upper_typing{
	width:27px;
	height:21px;
	float:left;
	border-top:1px solid #dedede;
	border-left:1px solid #c0c0c0;
}
#unisearchform .unitab_bottom .formcover .upper_typing .typing_icon{
	margin:1px 0 0 3px;
	background:url(../Images/typing_v.gif) no-repeat;
	background-position:top;
	cursor:pointer;
	float:left;
}
#unisearchform .unitab_bottom .formcover .upper_form{
	width:344px;
	height:21px;
	float:left;
	border-top:1px solid #dedede;
}
#unisearchform .unitab_bottom .formcover .upper_form input{
	border:none;
	width:330px;
	padding:2px 0;
	font-size:13px;
	border-width:0px;
}
#unisearchform .unitab_bottom .btn_search_tn{
	width:101px;
	height:24px;
	border:none;
	background-repeat:no-repeat;
	background:transparent;
	cursor:pointer;
	float:left;
}
#unisearchform #smartSearch{
	position:absolute;
	left:14px;
	top:32px;
	width:372px;
	height:109px;
	border:1px solid #3f739c;
	background-color:#fff;
	overflow-y:scroll;
	overflow-x:hidden;
}
#unisearchform #smartSearch li{
	width:330px;
	padding:6px 13px;
	clear:both;
}
* html #unisearchform #smartSearch li{
	padding:2px 13px;
}
*+html #unisearchform #smartSearch li{
	padding:2px 13px;
}
#unisearchform #smartSearch li .left{
	float:left;
	width:240px;
	height:15px;
	overflow:hidden;
}
#unisearchform #smartSearch li .right{
	float:right;
	text-align:right
}
/*e unisearchform*/
/*=======================================================================*/
/*b custumize uni_navigation*/
#uniheadbox{
	background:#3279b4;
}
#unibrand .logo img{
	margin-left:10px;
}
#unibrand .banner img{
	margin:24px 0 0 60px;
}
#unilinkbox{ 
	background:#f4f4f4;
	border:1px solid #d9d9d9;
}
#unilinkbox ul li a{ 
	color:#287dc2; 
}
#uninavigation_bar{
	border:solid 1px #fff;
	background:#000 url(../Images/bg_uni_navigation1x15.gif) repeat-x top;
}
#uninavigation_bar a,
#uninavigation_bar .uninavigation_link{
	color:#07519a;
}
#uninavigation_bar a.nickname{
	color:#fe0f0f
}
#uninavigation_bar .ocolor{
	color:#0e83f5
}
#uninavigation_bar .uninavigation_link ul.topleft li{
	background:url(../Images/sep_1x15.gif) no-repeat right center;
}
#uninavigation_bar .uninavigation_link ul li a.allservices{
	background:url(../Images/allservice_arrow.gif) no-repeat right top;
}
/*e custumize uni_navigation*/
/*b custumize unisearchform*/
#unisearchform .unitab_top li.right img{
	margin-top:3px;
}
#unisearchform .unitab_top li{
	background-image:url(../Images/bg_unitab_hline.gif);
}
#unisearchform .unitab_bottom .btn_search_tn{
	background-image:url(../Images/btn_search_tn.gif);
	font:700 13px arial;	
	color:#fff;
}
#unisearchform .unitab_top{
	background-image:url(../Images/topborder490x4.gif);
}
#unisearchform .unitab_bottom,
#unisearchform .unitab_bottom .bgright,
#unisearchform .unitab_bottom .bgmid{
	background-image:url(../Images/unitab_bot_mlr5x108.gif);
}
#unisearchform .unitab_top li a{
	color:#a8eb00;
}
#unisearchform .unitab_top li.active a span b{
	font-weight:700;
	color:#000;
}
#unisearchform .unitab_top li.active a span,
#unisearchform .unitab_top li.active a span b,
#unisearchform .unitab_top li.active a{
	background-image:url(../Images/bg_tabitem_active.gif);
}
/*e custumize unisearchform*/